<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>TMCStepper: src/source/TMC2130_bitfields.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">TMCStepper
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.17 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('_t_m_c2130__bitfields_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="headertitle">
<div class="title">TMC2130_bitfields.h</div>  </div>
</div><!--header-->
<div class="contents">
<a href="_t_m_c2130__bitfields_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#pragma once</span></div>
<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#pragma pack(push, 1)</span></div>
<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160; </div>
<div class="line"><a name="l00004"></a><span class="lineno"><a class="line" href="struct_g_c_o_n_f__t.html">    4</a></span>&#160;<span class="keyword">struct </span><a class="code" href="struct_g_c_o_n_f__t.html">GCONF_t</a> {</div>
<div class="line"><a name="l00005"></a><span class="lineno"><a class="line" href="struct_g_c_o_n_f__t.html#a7280d3e5356634ab61812c3a65542f05">    5</a></span>&#160;  constexpr <span class="keyword">static</span> uint8_t <a class="code" href="struct_g_c_o_n_f__t.html#a7280d3e5356634ab61812c3a65542f05">address</a> = 0x00;</div>
<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;  <span class="keyword">union </span>{</div>
<div class="line"><a name="l00007"></a><span class="lineno"><a class="line" href="struct_g_c_o_n_f__t.html#a9a83f6aaa6c3b6979832ad1a8a87f920">    7</a></span>&#160;    uint32_t <a class="code" href="struct_g_c_o_n_f__t.html#a9a83f6aaa6c3b6979832ad1a8a87f920">sr</a> : 18;</div>
<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;    <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00009"></a><span class="lineno"><a class="line" href="struct_g_c_o_n_f__t.html#a1ecb6d49eef8ef860f3b6c0184dd9b82">    9</a></span>&#160;      <span class="keywordtype">bool</span>  <a class="code" href="struct_g_c_o_n_f__t.html#a1ecb6d49eef8ef860f3b6c0184dd9b82">i_scale_analog</a> : 1, <span class="comment">// 2130, 5130</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"><a class="line" href="struct_g_c_o_n_f__t.html#ac8bf6a73f99f5cf614adb10a977502f2">   10</a></span>&#160;            <a class="code" href="struct_g_c_o_n_f__t.html#ac8bf6a73f99f5cf614adb10a977502f2">internal_rsense</a> : 1, <span class="comment">// 2130, 5130</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"><a class="line" href="struct_g_c_o_n_f__t.html#ad450bc067cf1efa610f68634b44b3362">   11</a></span>&#160;            <a class="code" href="struct_g_c_o_n_f__t.html#ad450bc067cf1efa610f68634b44b3362">en_pwm_mode</a> : 1,</div>
<div class="line"><a name="l00012"></a><span class="lineno"><a class="line" href="struct_g_c_o_n_f__t.html#a884c79acba15d59a9c8c34833fa2732f">   12</a></span>&#160;            <a class="code" href="struct_g_c_o_n_f__t.html#a884c79acba15d59a9c8c34833fa2732f">enc_commutation</a> : 1, <span class="comment">// 2130, 5130</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"><a class="line" href="struct_g_c_o_n_f__t.html#aabc5a7c66da4f56cc4d162e711c999f3">   13</a></span>&#160;            <a class="code" href="struct_g_c_o_n_f__t.html#aabc5a7c66da4f56cc4d162e711c999f3">shaft</a> : 1,</div>
<div class="line"><a name="l00014"></a><span class="lineno"><a class="line" href="struct_g_c_o_n_f__t.html#a4194c03a64455428bd27c29e8ffa1e17">   14</a></span>&#160;            <a class="code" href="struct_g_c_o_n_f__t.html#a4194c03a64455428bd27c29e8ffa1e17">diag0_error</a> : 1,</div>
<div class="line"><a name="l00015"></a><span class="lineno"><a class="line" href="struct_g_c_o_n_f__t.html#a19e65986b1a23b5964ed353862d8b033">   15</a></span>&#160;            <a class="code" href="struct_g_c_o_n_f__t.html#a19e65986b1a23b5964ed353862d8b033">diag0_otpw</a> : 1,</div>
<div class="line"><a name="l00016"></a><span class="lineno"><a class="line" href="struct_g_c_o_n_f__t.html#aa8b3efddd288032070819b1075cf4345">   16</a></span>&#160;            <a class="code" href="struct_g_c_o_n_f__t.html#aa8b3efddd288032070819b1075cf4345">diag0_stall</a> : 1,</div>
<div class="line"><a name="l00017"></a><span class="lineno"><a class="line" href="struct_g_c_o_n_f__t.html#aa5881d409a925a01c4f8de076d1e4c27">   17</a></span>&#160;            <a class="code" href="struct_g_c_o_n_f__t.html#aa5881d409a925a01c4f8de076d1e4c27">diag1_stall</a> : 1,</div>
<div class="line"><a name="l00018"></a><span class="lineno"><a class="line" href="struct_g_c_o_n_f__t.html#a901fedbf321483ffd65d949246a30e2c">   18</a></span>&#160;            <a class="code" href="struct_g_c_o_n_f__t.html#a901fedbf321483ffd65d949246a30e2c">diag1_index</a> : 1,</div>
<div class="line"><a name="l00019"></a><span class="lineno"><a class="line" href="struct_g_c_o_n_f__t.html#a91f234bd5be3e11edaaacab63646e726">   19</a></span>&#160;            <a class="code" href="struct_g_c_o_n_f__t.html#a91f234bd5be3e11edaaacab63646e726">diag1_onstate</a> : 1,</div>
<div class="line"><a name="l00020"></a><span class="lineno"><a class="line" href="struct_g_c_o_n_f__t.html#af4f0ff5efd9a5a7980392a7283ba771b">   20</a></span>&#160;            <a class="code" href="struct_g_c_o_n_f__t.html#af4f0ff5efd9a5a7980392a7283ba771b">diag1_steps_skipped</a> : 1,</div>
<div class="line"><a name="l00021"></a><span class="lineno"><a class="line" href="struct_g_c_o_n_f__t.html#a812168ec9ce101147464267694b24864">   21</a></span>&#160;            <a class="code" href="struct_g_c_o_n_f__t.html#a812168ec9ce101147464267694b24864">diag0_int_pushpull</a> : 1,</div>
<div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="struct_g_c_o_n_f__t.html#a717bfc9c58075b15748450c0a5e4fa63">   22</a></span>&#160;            <a class="code" href="struct_g_c_o_n_f__t.html#a717bfc9c58075b15748450c0a5e4fa63">diag1_pushpull</a> : 1,</div>
<div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="struct_g_c_o_n_f__t.html#a20b2315991f6617ee6f5436a3d6c3c26">   23</a></span>&#160;            <a class="code" href="struct_g_c_o_n_f__t.html#a20b2315991f6617ee6f5436a3d6c3c26">small_hysteresis</a> : 1,</div>
<div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="struct_g_c_o_n_f__t.html#a16a05c2d5a800e9df8901923888fd0dd">   24</a></span>&#160;            <a class="code" href="struct_g_c_o_n_f__t.html#a16a05c2d5a800e9df8901923888fd0dd">stop_enable</a> : 1,</div>
<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="struct_g_c_o_n_f__t.html#a75c81a13fdb64d467cce78edab0bf729">   25</a></span>&#160;            <a class="code" href="struct_g_c_o_n_f__t.html#a75c81a13fdb64d467cce78edab0bf729">direct_mode</a> : 1;</div>
<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;    };</div>
<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;    <span class="keyword">struct </span>{ <span class="comment">// TMC5160</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="struct_g_c_o_n_f__t.html#ae2426bb920a5d02e1cde51f9117dd2ec">   28</a></span>&#160;      <span class="keywordtype">bool</span> <a class="code" href="struct_g_c_o_n_f__t.html#ae2426bb920a5d02e1cde51f9117dd2ec">recalibrate</a> : 1,</div>
<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="struct_g_c_o_n_f__t.html#a30f02e434f4a064c842758493fe3301b">   29</a></span>&#160;           <a class="code" href="struct_g_c_o_n_f__t.html#a30f02e434f4a064c842758493fe3301b">faststandstill</a> : 1,</div>
<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="struct_g_c_o_n_f__t.html#a11f989812fcfb0339d337958d8de015e">   30</a></span>&#160;                          : 1,</div>
<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;           <a class="code" href="struct_g_c_o_n_f__t.html#a11f989812fcfb0339d337958d8de015e">multistep_filt</a> : 1,</div>
<div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="struct_g_c_o_n_f__t.html#a8b3c7a799f860794be19ba5dde94a74b">   32</a></span>&#160;                    : 3,</div>
<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;           <a class="code" href="struct_g_c_o_n_f__t.html#a8b3c7a799f860794be19ba5dde94a74b">diag0_step</a> : 1,</div>
<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="struct_g_c_o_n_f__t.html#a05781760817a71cb29fc96dffdcca8fc">   34</a></span>&#160;           <a class="code" href="struct_g_c_o_n_f__t.html#a05781760817a71cb29fc96dffdcca8fc">diag1_dir</a> : 1,</div>
<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="struct_g_c_o_n_f__t.html#a8fd052cd3286be2c6084392e8e5eae30">   35</a></span>&#160;                 : 4,</div>
<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;           <a class="code" href="struct_g_c_o_n_f__t.html#a8fd052cd3286be2c6084392e8e5eae30">diag1_poscomp_pushpull</a> : 1;</div>
<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;    };</div>
<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;  };</div>
<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;};</div>
<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160; </div>
<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="struct_i_h_o_l_d___i_r_u_n__t.html">   41</a></span>&#160;<span class="keyword">struct </span><a class="code" href="struct_i_h_o_l_d___i_r_u_n__t.html">IHOLD_IRUN_t</a> {</div>
<div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="struct_i_h_o_l_d___i_r_u_n__t.html#ac6a28acd400de8e780eea81917d0aa57">   42</a></span>&#160;  constexpr <span class="keyword">static</span> uint8_t <a class="code" href="struct_i_h_o_l_d___i_r_u_n__t.html#ac6a28acd400de8e780eea81917d0aa57">address</a> = 0x10;</div>
<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;  <span class="keyword">union </span>{</div>
<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="struct_i_h_o_l_d___i_r_u_n__t.html#ac2de0aac8f65b0eb72f0b552e7620e4d">   44</a></span>&#160;    uint32_t <a class="code" href="struct_i_h_o_l_d___i_r_u_n__t.html#ac2de0aac8f65b0eb72f0b552e7620e4d">sr</a> : 20;</div>
<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;    <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="struct_i_h_o_l_d___i_r_u_n__t.html#aecfae91788fb6ee976db810c393e1660">   46</a></span>&#160;      uint8_t <a class="code" href="struct_i_h_o_l_d___i_r_u_n__t.html#aecfae91788fb6ee976db810c393e1660">ihold</a> : 5,</div>
<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="struct_i_h_o_l_d___i_r_u_n__t.html#ac04d234427a7011275ff898e0614162a">   47</a></span>&#160;                    : 3,</div>
<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;              <a class="code" href="struct_i_h_o_l_d___i_r_u_n__t.html#ac04d234427a7011275ff898e0614162a">irun</a> : 5,</div>
<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="struct_i_h_o_l_d___i_r_u_n__t.html#a993170d8e957741327f570f1d8fcda0b">   49</a></span>&#160;                   : 3,</div>
<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;              <a class="code" href="struct_i_h_o_l_d___i_r_u_n__t.html#a993170d8e957741327f570f1d8fcda0b">iholddelay</a> : 4;</div>
<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;    };</div>
<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  };</div>
<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;};</div>
<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160; </div>
<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="struct_g_s_t_a_t__t.html">   55</a></span>&#160;<span class="keyword">struct </span><a class="code" href="struct_g_s_t_a_t__t.html">GSTAT_t</a> {</div>
<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="struct_g_s_t_a_t__t.html#a1baf6bc1058bf129b7cddd89ae93e507">   56</a></span>&#160;  constexpr <span class="keyword">static</span> uint8_t <a class="code" href="struct_g_s_t_a_t__t.html#a1baf6bc1058bf129b7cddd89ae93e507">address</a> = 0x01;</div>
<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;  <span class="keyword">union </span>{</div>
<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="struct_g_s_t_a_t__t.html#ae5aaab7ffd317def5532fae52dc1f602">   58</a></span>&#160;    uint8_t <a class="code" href="struct_g_s_t_a_t__t.html#ae5aaab7ffd317def5532fae52dc1f602">sr</a> : 3;</div>
<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;    <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="struct_g_s_t_a_t__t.html#a3a5e2d2e296f693f4770d102731f07de">   60</a></span>&#160;      <span class="keywordtype">bool</span>  <a class="code" href="struct_g_s_t_a_t__t.html#a3a5e2d2e296f693f4770d102731f07de">reset</a> : 1,</div>
<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="struct_g_s_t_a_t__t.html#a1238dcdc1cd37262314295a597423bf0">   61</a></span>&#160;            <a class="code" href="struct_g_s_t_a_t__t.html#a1238dcdc1cd37262314295a597423bf0">drv_err</a> : 1,</div>
<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="struct_g_s_t_a_t__t.html#afefa7f9e8e56da42ee90f9abe754ba71">   62</a></span>&#160;            <a class="code" href="struct_g_s_t_a_t__t.html#afefa7f9e8e56da42ee90f9abe754ba71">uv_cp</a> : 1;</div>
<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;    };</div>
<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;  };</div>
<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;};</div>
<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160; </div>
<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="struct_i_o_i_n__t.html">   67</a></span>&#160;<span class="keyword">struct </span><a class="code" href="struct_i_o_i_n__t.html">IOIN_t</a> {</div>
<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="struct_i_o_i_n__t.html#a3f04842e776dc3d242513f85ad906a92">   68</a></span>&#160;  constexpr <span class="keyword">static</span> uint8_t <a class="code" href="struct_i_o_i_n__t.html#a3f04842e776dc3d242513f85ad906a92">address</a> = 0x04;</div>
<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;  <span class="keyword">union </span>{</div>
<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="struct_i_o_i_n__t.html#a78bda2f6a9ab0452f569fb95e980bea5">   70</a></span>&#160;    uint32_t <a class="code" href="struct_i_o_i_n__t.html#a78bda2f6a9ab0452f569fb95e980bea5">sr</a>;</div>
<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;    <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="struct_i_o_i_n__t.html#a8007fd85dcea337b2224d61fab84ca0d">   72</a></span>&#160;      <span class="keywordtype">bool</span>  <a class="code" href="struct_i_o_i_n__t.html#a8007fd85dcea337b2224d61fab84ca0d">step</a> : 1,</div>
<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="struct_i_o_i_n__t.html#a25fc4d1a2a04553a106718cd4fc7bb5b">   73</a></span>&#160;            <a class="code" href="struct_i_o_i_n__t.html#a25fc4d1a2a04553a106718cd4fc7bb5b">dir</a> : 1,</div>
<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="struct_i_o_i_n__t.html#aee1644b2cd3ce478fd5960ef55a35f6f">   74</a></span>&#160;            <a class="code" href="struct_i_o_i_n__t.html#aee1644b2cd3ce478fd5960ef55a35f6f">dcen_cfg4</a> : 1,</div>
<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="struct_i_o_i_n__t.html#add7d4fb51523ae8a24f5e5ed419ba295">   75</a></span>&#160;            <a class="code" href="struct_i_o_i_n__t.html#add7d4fb51523ae8a24f5e5ed419ba295">dcin_cfg5</a> : 1,</div>
<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="struct_i_o_i_n__t.html#a17bdacb8ddb5f9a9065ab0affe8fd7e8">   76</a></span>&#160;            <a class="code" href="struct_i_o_i_n__t.html#a17bdacb8ddb5f9a9065ab0affe8fd7e8">drv_enn_cfg6</a> : 1,</div>
<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="struct_i_o_i_n__t.html#a237a307c36148c4b89b9e26bc43b605b">   77</a></span>&#160;            <a class="code" href="struct_i_o_i_n__t.html#a237a307c36148c4b89b9e26bc43b605b">dco</a> : 1,</div>
<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="struct_i_o_i_n__t.html#a8908804e8083d1d28c600c12b7a175b0">   78</a></span>&#160;            : 2;</div>
<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;      <a class="code" href="struct_i_o_i_n__t.html#a8908804e8083d1d28c600c12b7a175b0">uint16_t</a> : 16;</div>
<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="struct_i_o_i_n__t.html#accf2ad68eb9d424dd5f3725d09688542">   80</a></span>&#160;      uint8_t <a class="code" href="struct_i_o_i_n__t.html#accf2ad68eb9d424dd5f3725d09688542">version</a> : 8;</div>
<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;    };</div>
<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;  };</div>
<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;};</div>
<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160; </div>
<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="struct_t_p_o_w_e_r_d_o_w_n__t.html">   85</a></span>&#160;<span class="keyword">struct </span><a class="code" href="struct_t_p_o_w_e_r_d_o_w_n__t.html">TPOWERDOWN_t</a> {</div>
<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="struct_t_p_o_w_e_r_d_o_w_n__t.html#a79b4faca1974c44a293a925348893fc7">   86</a></span>&#160;  constexpr <span class="keyword">static</span> uint8_t <a class="code" href="struct_t_p_o_w_e_r_d_o_w_n__t.html#a79b4faca1974c44a293a925348893fc7">address</a> = 0x11;</div>
<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="struct_t_p_o_w_e_r_d_o_w_n__t.html#afe0c5228920f8d5e40546e7dd1b3746e">   87</a></span>&#160;  uint8_t <a class="code" href="struct_t_p_o_w_e_r_d_o_w_n__t.html#afe0c5228920f8d5e40546e7dd1b3746e">sr</a> : 8;</div>
<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;};</div>
<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160; </div>
<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="struct_t_p_w_m_t_h_r_s__t.html">   90</a></span>&#160;<span class="keyword">struct </span><a class="code" href="struct_t_p_w_m_t_h_r_s__t.html">TPWMTHRS_t</a> {</div>
<div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="struct_t_p_w_m_t_h_r_s__t.html#a7348b4d469ec6e1d4616c47a6fc9e571">   91</a></span>&#160;  constexpr <span class="keyword">static</span> uint8_t <a class="code" href="struct_t_p_w_m_t_h_r_s__t.html#a7348b4d469ec6e1d4616c47a6fc9e571">address</a> = 0x13;</div>
<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="struct_t_p_w_m_t_h_r_s__t.html#accc2a798e2d12f64dfa3daa6b2e85ef5">   92</a></span>&#160;  uint32_t <a class="code" href="struct_t_p_w_m_t_h_r_s__t.html#accc2a798e2d12f64dfa3daa6b2e85ef5">sr</a> : 20;</div>
<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;};</div>
<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160; </div>
<div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="struct_t_c_o_o_l_t_h_r_s__t.html">   95</a></span>&#160;<span class="keyword">struct </span><a class="code" href="struct_t_c_o_o_l_t_h_r_s__t.html">TCOOLTHRS_t</a> {</div>
<div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="struct_t_c_o_o_l_t_h_r_s__t.html#a06e4c4e27c343da242a33b24bd38534d">   96</a></span>&#160;  constexpr <span class="keyword">static</span> uint8_t <a class="code" href="struct_t_c_o_o_l_t_h_r_s__t.html#a06e4c4e27c343da242a33b24bd38534d">address</a> = 0x14;</div>
<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="struct_t_c_o_o_l_t_h_r_s__t.html#a685016afa5b0b58f961c5b84d034a97c">   97</a></span>&#160;  uint32_t <a class="code" href="struct_t_c_o_o_l_t_h_r_s__t.html#a685016afa5b0b58f961c5b84d034a97c">sr</a> : 20;</div>
<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;};</div>
<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160; </div>
<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="struct_t_h_i_g_h__t.html">  100</a></span>&#160;<span class="keyword">struct </span><a class="code" href="struct_t_h_i_g_h__t.html">THIGH_t</a> {</div>
<div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="struct_t_h_i_g_h__t.html#a7d755151798d6f289392adfb84ba5a6f">  101</a></span>&#160;  constexpr <span class="keyword">static</span> uint8_t <a class="code" href="struct_t_h_i_g_h__t.html#a7d755151798d6f289392adfb84ba5a6f">address</a> = 0x15;</div>
<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="struct_t_h_i_g_h__t.html#aec7631bc5742d9d3775ac93ad493ee48">  102</a></span>&#160;  uint32_t <a class="code" href="struct_t_h_i_g_h__t.html#aec7631bc5742d9d3775ac93ad493ee48">sr</a> : 20;</div>
<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;};</div>
<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160; </div>
<div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="struct_x_d_i_r_e_c_t__t.html">  105</a></span>&#160;<span class="keyword">struct </span><a class="code" href="struct_x_d_i_r_e_c_t__t.html">XDIRECT_t</a> {</div>
<div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="struct_x_d_i_r_e_c_t__t.html#acc43d6e0b1dc4065fcab709ac6e729c8">  106</a></span>&#160;  constexpr <span class="keyword">static</span> uint8_t <a class="code" href="struct_x_d_i_r_e_c_t__t.html#acc43d6e0b1dc4065fcab709ac6e729c8">address</a> = 0x2D;</div>
<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;  <span class="keyword">union </span>{</div>
<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="struct_x_d_i_r_e_c_t__t.html#a587afc7ed2594677b6933e82e15f2a9f">  108</a></span>&#160;    uint32_t <a class="code" href="struct_x_d_i_r_e_c_t__t.html#a587afc7ed2594677b6933e82e15f2a9f">sr</a> : 25;</div>
<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;    <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="struct_x_d_i_r_e_c_t__t.html#a63362b0f5a7951e4b72dad4d3c34dd85">  110</a></span>&#160;      int16_t <a class="code" href="struct_x_d_i_r_e_c_t__t.html#a63362b0f5a7951e4b72dad4d3c34dd85">coil_A</a> : 9;</div>
<div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="struct_x_d_i_r_e_c_t__t.html#ae7b2f87b68ac7cb569aa2dedfacea909">  111</a></span>&#160;      int8_t         : 7;</div>
<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="struct_x_d_i_r_e_c_t__t.html#a185e2d0eb0b951ee8c46311744880d9d">  112</a></span>&#160;      int16_t <a class="code" href="struct_x_d_i_r_e_c_t__t.html#a185e2d0eb0b951ee8c46311744880d9d">coil_B</a> : 9;</div>
<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;    };</div>
<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;  };</div>
<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;};</div>
<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160; </div>
<div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="struct_v_d_c_m_i_n__t.html">  117</a></span>&#160;<span class="keyword">struct </span><a class="code" href="struct_v_d_c_m_i_n__t.html">VDCMIN_t</a> {</div>
<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="struct_v_d_c_m_i_n__t.html#a6e481d457b09c1ef8b80e2cf09270604">  118</a></span>&#160;  constexpr <span class="keyword">static</span> uint8_t <a class="code" href="struct_v_d_c_m_i_n__t.html#a6e481d457b09c1ef8b80e2cf09270604">address</a> = 0x33;</div>
<div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="struct_v_d_c_m_i_n__t.html#a623a34d2ec9c45c15b4d759eeefd5610">  119</a></span>&#160;  uint32_t <a class="code" href="struct_v_d_c_m_i_n__t.html#a623a34d2ec9c45c15b4d759eeefd5610">sr</a> : 23;</div>
<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;};</div>
<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160; </div>
<div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="struct_c_h_o_p_c_o_n_f__t.html">  122</a></span>&#160;<span class="keyword">struct </span><a class="code" href="struct_c_h_o_p_c_o_n_f__t.html">CHOPCONF_t</a> {</div>
<div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="struct_c_h_o_p_c_o_n_f__t.html#a9b2ae2570fe87f90e26cdf4bef73bf2d">  123</a></span>&#160;  constexpr <span class="keyword">static</span> uint8_t <a class="code" href="struct_c_h_o_p_c_o_n_f__t.html#a9b2ae2570fe87f90e26cdf4bef73bf2d">address</a> = 0x6C;</div>
<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;  <span class="keyword">union </span>{</div>
<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="struct_c_h_o_p_c_o_n_f__t.html#a9437c0740e43ac06de32469202578bd8">  125</a></span>&#160;    uint32_t <a class="code" href="struct_c_h_o_p_c_o_n_f__t.html#a9437c0740e43ac06de32469202578bd8">sr</a> : 32;</div>
<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;    <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="struct_c_h_o_p_c_o_n_f__t.html#a844f7e562bacf2b0c3a47f019fd0391a">  127</a></span>&#160;      uint8_t <a class="code" href="struct_c_h_o_p_c_o_n_f__t.html#a844f7e562bacf2b0c3a47f019fd0391a">toff</a> : 4,</div>
<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="struct_c_h_o_p_c_o_n_f__t.html#a9caa4ba6092bab3da43ba141ae85b92f">  128</a></span>&#160;              <a class="code" href="struct_c_h_o_p_c_o_n_f__t.html#a9caa4ba6092bab3da43ba141ae85b92f">hstrt</a> : 3,</div>
<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="struct_c_h_o_p_c_o_n_f__t.html#a397c6f3fa2c84bc16faadf4f13195229">  129</a></span>&#160;              <a class="code" href="struct_c_h_o_p_c_o_n_f__t.html#a397c6f3fa2c84bc16faadf4f13195229">hend</a> : 4,</div>
<div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="struct_c_h_o_p_c_o_n_f__t.html#acb365618808a2cd3c49c74987d74fd64">  130</a></span>&#160;                   : 1;</div>
<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;      <span class="keywordtype">bool</span>    <a class="code" href="struct_c_h_o_p_c_o_n_f__t.html#acb365618808a2cd3c49c74987d74fd64">disfdcc</a> : 1,</div>
<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="struct_c_h_o_p_c_o_n_f__t.html#a9e11c7eb057974d7df09835650f77323">  132</a></span>&#160;              <a class="code" href="struct_c_h_o_p_c_o_n_f__t.html#a9e11c7eb057974d7df09835650f77323">rndtf</a> : 1,</div>
<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="struct_c_h_o_p_c_o_n_f__t.html#aa775b2014855ebd832a16615e65e1cd8">  133</a></span>&#160;              <a class="code" href="struct_c_h_o_p_c_o_n_f__t.html#aa775b2014855ebd832a16615e65e1cd8">chm</a> : 1;</div>
<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="struct_c_h_o_p_c_o_n_f__t.html#ac1bff57a2396fc8684e15ccd6c7e198f">  134</a></span>&#160;      uint8_t <a class="code" href="struct_c_h_o_p_c_o_n_f__t.html#ac1bff57a2396fc8684e15ccd6c7e198f">tbl</a> : 2;</div>
<div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="struct_c_h_o_p_c_o_n_f__t.html#a48d6b51e858ab407ff762c1c7c7dfb61">  135</a></span>&#160;      <span class="keywordtype">bool</span>    <a class="code" href="struct_c_h_o_p_c_o_n_f__t.html#a48d6b51e858ab407ff762c1c7c7dfb61">vsense</a> : 1,</div>
<div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="struct_c_h_o_p_c_o_n_f__t.html#ac1ab341ecfa4debcc3dc10b040dc5d1f">  136</a></span>&#160;              <a class="code" href="struct_c_h_o_p_c_o_n_f__t.html#ac1ab341ecfa4debcc3dc10b040dc5d1f">vhighfs</a> : 1,</div>
<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="struct_c_h_o_p_c_o_n_f__t.html#aeae8cb673fd229f675b0a5bdb8a23be7">  137</a></span>&#160;              <a class="code" href="struct_c_h_o_p_c_o_n_f__t.html#aeae8cb673fd229f675b0a5bdb8a23be7">vhighchm</a> : 1;</div>
<div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="struct_c_h_o_p_c_o_n_f__t.html#a3b6ee8a79ec7aca47ca52b04fc048770">  138</a></span>&#160;      uint8_t <a class="code" href="struct_c_h_o_p_c_o_n_f__t.html#a3b6ee8a79ec7aca47ca52b04fc048770">sync</a> : 4, <span class="comment">// 2130, 5130</span></div>
<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="struct_c_h_o_p_c_o_n_f__t.html#a31c4fcbda9796af6f7b63d0cdd9ac299">  139</a></span>&#160;              <a class="code" href="struct_c_h_o_p_c_o_n_f__t.html#a31c4fcbda9796af6f7b63d0cdd9ac299">mres</a> : 4;</div>
<div class="line"><a name="l00140"></a><span class="lineno"><a class="line" href="struct_c_h_o_p_c_o_n_f__t.html#a732d965d87ab7e2db879c50d6e4c2d55">  140</a></span>&#160;      <span class="keywordtype">bool</span>    <a class="code" href="struct_c_h_o_p_c_o_n_f__t.html#a732d965d87ab7e2db879c50d6e4c2d55">intpol</a> : 1,</div>
<div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="struct_c_h_o_p_c_o_n_f__t.html#ae99a0581b6487aa70263a7047a68916b">  141</a></span>&#160;              <a class="code" href="struct_c_h_o_p_c_o_n_f__t.html#ae99a0581b6487aa70263a7047a68916b">dedge</a> : 1,</div>
<div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="struct_c_h_o_p_c_o_n_f__t.html#a95c9ecfa7c3d93aa3ab080754bdc1fbc">  142</a></span>&#160;              <a class="code" href="struct_c_h_o_p_c_o_n_f__t.html#a95c9ecfa7c3d93aa3ab080754bdc1fbc">diss2g</a> : 1;</div>
<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;    };</div>
<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;    <span class="keyword">struct </span>{ <span class="comment">// TMC5160</span></div>
<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="struct_c_h_o_p_c_o_n_f__t.html#a330fbc9bc8b75ec96ebb3a12fc19264e">  145</a></span>&#160;      uint32_t     : 20;</div>
<div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="struct_c_h_o_p_c_o_n_f__t.html#aecfb90627b1a7b62938e1d747d6c75aa">  146</a></span>&#160;      uint8_t <a class="code" href="struct_c_h_o_p_c_o_n_f__t.html#aecfb90627b1a7b62938e1d747d6c75aa">tpfd</a> : 4; <span class="comment">// 5160</span></div>
<div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="struct_c_h_o_p_c_o_n_f__t.html#ae34adfef44e892d2824cf27c3ecf3312">  147</a></span>&#160;      uint16_t     : 7;</div>
<div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="struct_c_h_o_p_c_o_n_f__t.html#aabb5f5ed485819288e5d416d17fc82d5">  148</a></span>&#160;      <span class="keywordtype">bool</span> <a class="code" href="struct_c_h_o_p_c_o_n_f__t.html#aabb5f5ed485819288e5d416d17fc82d5">diss2vs</a> : 1; <span class="comment">// TMC5160 only</span></div>
<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;    };</div>
<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;  };</div>
<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;};</div>
<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160; </div>
<div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="struct_c_o_o_l_c_o_n_f__t.html">  153</a></span>&#160;<span class="keyword">struct </span><a class="code" href="struct_c_o_o_l_c_o_n_f__t.html">COOLCONF_t</a> {</div>
<div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="struct_c_o_o_l_c_o_n_f__t.html#a4ae2baaea766001d8038f1deaac92eaf">  154</a></span>&#160;  constexpr <span class="keyword">static</span> uint8_t <a class="code" href="struct_c_o_o_l_c_o_n_f__t.html#a4ae2baaea766001d8038f1deaac92eaf">address</a> = 0x6D;</div>
<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;  <span class="keyword">union </span>{</div>
<div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="struct_c_o_o_l_c_o_n_f__t.html#ab6e1727791c9833eeeda31f676522e9f">  156</a></span>&#160;    uint32_t <a class="code" href="struct_c_o_o_l_c_o_n_f__t.html#ab6e1727791c9833eeeda31f676522e9f">sr</a> : 25;</div>
<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;    <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="struct_c_o_o_l_c_o_n_f__t.html#a19d952e9aaa8c6df041f1e2ee121bd43">  158</a></span>&#160;      uint8_t <a class="code" href="struct_c_o_o_l_c_o_n_f__t.html#a19d952e9aaa8c6df041f1e2ee121bd43">semin</a> : 4,</div>
<div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="struct_c_o_o_l_c_o_n_f__t.html#a15e5f4644beb23a4ab119aaecce197fd">  159</a></span>&#160;                    : 1,</div>
<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;              <a class="code" href="struct_c_o_o_l_c_o_n_f__t.html#a15e5f4644beb23a4ab119aaecce197fd">seup</a> : 2,</div>
<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="struct_c_o_o_l_c_o_n_f__t.html#a8a0b1d9f35fbdc18a795e61b4a6077c0">  161</a></span>&#160;                    : 1,</div>
<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;              <a class="code" href="struct_c_o_o_l_c_o_n_f__t.html#a8a0b1d9f35fbdc18a795e61b4a6077c0">semax</a> : 4,</div>
<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="struct_c_o_o_l_c_o_n_f__t.html#a3d980b17ea916820c3bf4dd885a19875">  163</a></span>&#160;                    : 1,</div>
<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;              <a class="code" href="struct_c_o_o_l_c_o_n_f__t.html#a3d980b17ea916820c3bf4dd885a19875">sedn</a> : 2;</div>
<div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="struct_c_o_o_l_c_o_n_f__t.html#ab4e423518542b0a63fd9105af86598b9">  165</a></span>&#160;      <span class="keywordtype">bool</span>    <a class="code" href="struct_c_o_o_l_c_o_n_f__t.html#ab4e423518542b0a63fd9105af86598b9">seimin</a> : 1;</div>
<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="struct_c_o_o_l_c_o_n_f__t.html#a9e46b896b25780ceb7e501089c0ffd99">  166</a></span>&#160;      int8_t  <a class="code" href="struct_c_o_o_l_c_o_n_f__t.html#a9e46b896b25780ceb7e501089c0ffd99">sgt</a> : 7,</div>
<div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="struct_c_o_o_l_c_o_n_f__t.html#aab91a0d2c33ccafdd76c941cb74f5667">  167</a></span>&#160;                  : 1;</div>
<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;      <span class="keywordtype">bool</span>    <a class="code" href="struct_c_o_o_l_c_o_n_f__t.html#aab91a0d2c33ccafdd76c941cb74f5667">sfilt</a> : 1;</div>
<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;    };</div>
<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;  };</div>
<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;};</div>
<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160; </div>
<div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="struct_d_c_c_t_r_l__t.html">  173</a></span>&#160;<span class="keyword">struct </span><a class="code" href="struct_d_c_c_t_r_l__t.html">DCCTRL_t</a> {</div>
<div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="struct_d_c_c_t_r_l__t.html#aa931afe3c0978269b008ca84fb9687ca">  174</a></span>&#160;    constexpr <span class="keyword">static</span> uint8_t <a class="code" href="struct_d_c_c_t_r_l__t.html#aa931afe3c0978269b008ca84fb9687ca">address</a> = 0x6E;</div>
<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;    <span class="keyword">union </span>{</div>
<div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="struct_d_c_c_t_r_l__t.html#afbb03a0028a1f1deaec871923efb876c">  176</a></span>&#160;        uint32_t <a class="code" href="struct_d_c_c_t_r_l__t.html#afbb03a0028a1f1deaec871923efb876c">sr</a> : 24;</div>
<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;        <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="struct_d_c_c_t_r_l__t.html#a5bffb1368dbf7276e27b28f0a5e29cb1">  178</a></span>&#160;            uint16_t <a class="code" href="struct_d_c_c_t_r_l__t.html#a5bffb1368dbf7276e27b28f0a5e29cb1">dc_time</a> : 10,</div>
<div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="struct_d_c_c_t_r_l__t.html#a9f663391d90a339be32058ed346b8bd1">  179</a></span>&#160;                : 6;</div>
<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;            uint8_t <a class="code" href="struct_d_c_c_t_r_l__t.html#a9f663391d90a339be32058ed346b8bd1">dc_sg</a> : 8;</div>
<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;        };</div>
<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;    };</div>
<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;};</div>
<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160; </div>
<div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="namespace_t_m_c2130__n.html">  185</a></span>&#160;<span class="keyword">namespace </span><a class="code" href="namespace_t_m_c2130__n.html">TMC2130_n</a> {</div>
<div class="line"><a name="l00186"></a><span class="lineno"><a class="line" href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html">  186</a></span>&#160;  <span class="keyword">struct </span><a class="code" href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html">DRV_STATUS_t</a> {</div>
<div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#a17f1eed65cf793da14e44fec2d08ea9a">  187</a></span>&#160;    constexpr <span class="keyword">static</span> uint8_t <a class="code" href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#a17f1eed65cf793da14e44fec2d08ea9a">address</a> = 0x6F;</div>
<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;    <span class="keyword">union </span>{</div>
<div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#a53ddff983723d81251a23d5ca86e0119">  189</a></span>&#160;      uint32_t <a class="code" href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#a53ddff983723d81251a23d5ca86e0119">sr</a>;</div>
<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;      <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#ad8b9edad686910edf09f48a5fb5e8fa4">  191</a></span>&#160;        uint16_t <a class="code" href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#ad8b9edad686910edf09f48a5fb5e8fa4">sg_result</a> : 10;</div>
<div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#a8153e82c1df8c1d18d49b8299a76cb1d">  192</a></span>&#160;        uint8_t            : 5;</div>
<div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#af421412f249f2cc609cc62979d3eaeff">  193</a></span>&#160;        <span class="keywordtype">bool</span> <a class="code" href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#af421412f249f2cc609cc62979d3eaeff">fsactive</a> : 1;</div>
<div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#adbd64041904b2d46e1a2e1190c17ea6c">  194</a></span>&#160;        uint8_t <a class="code" href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#adbd64041904b2d46e1a2e1190c17ea6c">cs_actual</a> : 5,</div>
<div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#a57dc552d5a026e08340115fb919fedeb">  195</a></span>&#160;                          : 3;</div>
<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;        <span class="keywordtype">bool</span>  <a class="code" href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#a57dc552d5a026e08340115fb919fedeb">stallGuard</a> : 1,</div>
<div class="line"><a name="l00197"></a><span class="lineno"><a class="line" href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#a1d98e81d1a81c7431f5728c37f81cb01">  197</a></span>&#160;              <a class="code" href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#a1d98e81d1a81c7431f5728c37f81cb01">ot</a> : 1,</div>
<div class="line"><a name="l00198"></a><span class="lineno"><a class="line" href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#aeecd8bab49e428b4b615ece7da94a7af">  198</a></span>&#160;              <a class="code" href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#aeecd8bab49e428b4b615ece7da94a7af">otpw</a> : 1,</div>
<div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#a7e7330da64aa49ae4aa9d67ac60c7437">  199</a></span>&#160;              <a class="code" href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#a7e7330da64aa49ae4aa9d67ac60c7437">s2ga</a> : 1,</div>
<div class="line"><a name="l00200"></a><span class="lineno"><a class="line" href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#a5a9f010f7ca1bd4c909419c6c5abe1f1">  200</a></span>&#160;              <a class="code" href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#a5a9f010f7ca1bd4c909419c6c5abe1f1">s2gb</a> : 1,</div>
<div class="line"><a name="l00201"></a><span class="lineno"><a class="line" href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#a3782ea00dbbeefa22649d96e451952dd">  201</a></span>&#160;              <a class="code" href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#a3782ea00dbbeefa22649d96e451952dd">ola</a> : 1,</div>
<div class="line"><a name="l00202"></a><span class="lineno"><a class="line" href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#aa78f9bf3389e80c9c07e23503ac31bf4">  202</a></span>&#160;              <a class="code" href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#aa78f9bf3389e80c9c07e23503ac31bf4">olb</a> : 1,</div>
<div class="line"><a name="l00203"></a><span class="lineno"><a class="line" href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#a64316987a9d321f4eafe8de0a04a920d">  203</a></span>&#160;              <a class="code" href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#a64316987a9d321f4eafe8de0a04a920d">stst</a> : 1;</div>
<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;      };</div>
<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;    };</div>
<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;  };</div>
<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;}</div>
<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160; </div>
<div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="struct_p_w_m_c_o_n_f__t.html">  209</a></span>&#160;<span class="keyword">struct </span><a class="code" href="struct_p_w_m_c_o_n_f__t.html">PWMCONF_t</a> {</div>
<div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="struct_p_w_m_c_o_n_f__t.html#ab6f3a29dc4756ff12d982aabc1e7f294">  210</a></span>&#160;  constexpr <span class="keyword">static</span> uint8_t <a class="code" href="struct_p_w_m_c_o_n_f__t.html#ab6f3a29dc4756ff12d982aabc1e7f294">address</a> = 0x70;</div>
<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;  <span class="keyword">union </span>{</div>
<div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="struct_p_w_m_c_o_n_f__t.html#a550d2fbdf52fac7edd199b0cda146e08">  212</a></span>&#160;    uint32_t <a class="code" href="struct_p_w_m_c_o_n_f__t.html#a550d2fbdf52fac7edd199b0cda146e08">sr</a> : 22;</div>
<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;    <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="struct_p_w_m_c_o_n_f__t.html#af9f3f4abae3ec5f222194a91c5a2bb81">  214</a></span>&#160;      uint8_t <a class="code" href="struct_p_w_m_c_o_n_f__t.html#af9f3f4abae3ec5f222194a91c5a2bb81">pwm_ampl</a> : 8,</div>
<div class="line"><a name="l00215"></a><span class="lineno"><a class="line" href="struct_p_w_m_c_o_n_f__t.html#adba741e1393d963652d10fbf28f9dfc0">  215</a></span>&#160;              <a class="code" href="struct_p_w_m_c_o_n_f__t.html#adba741e1393d963652d10fbf28f9dfc0">pwm_grad</a> : 8,</div>
<div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="struct_p_w_m_c_o_n_f__t.html#a00985bf88d4b1e4ff19da4989bab9596">  216</a></span>&#160;              <a class="code" href="struct_p_w_m_c_o_n_f__t.html#a00985bf88d4b1e4ff19da4989bab9596">pwm_freq</a> : 2;</div>
<div class="line"><a name="l00217"></a><span class="lineno"><a class="line" href="struct_p_w_m_c_o_n_f__t.html#a4e31e46785c24ed8b2c007b832b68ed5">  217</a></span>&#160;      <span class="keywordtype">bool</span> <a class="code" href="struct_p_w_m_c_o_n_f__t.html#a4e31e46785c24ed8b2c007b832b68ed5">pwm_autoscale</a> : 1,</div>
<div class="line"><a name="l00218"></a><span class="lineno"><a class="line" href="struct_p_w_m_c_o_n_f__t.html#a240007131a0e219d0c78a8456b0c3cd2">  218</a></span>&#160;           <a class="code" href="struct_p_w_m_c_o_n_f__t.html#a240007131a0e219d0c78a8456b0c3cd2">pwm_symmetric</a> : 1;</div>
<div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="struct_p_w_m_c_o_n_f__t.html#a30952f3b95f214b64252bb87bdbe12fd">  219</a></span>&#160;      uint8_t <a class="code" href="struct_p_w_m_c_o_n_f__t.html#a30952f3b95f214b64252bb87bdbe12fd">freewheel</a> : 2;</div>
<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;    };</div>
<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;  };</div>
<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;};</div>
<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160; </div>
<div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="struct_e_n_c_m___c_t_r_l__t.html">  224</a></span>&#160;<span class="keyword">struct </span><a class="code" href="struct_e_n_c_m___c_t_r_l__t.html">ENCM_CTRL_t</a> {</div>
<div class="line"><a name="l00225"></a><span class="lineno"><a class="line" href="struct_e_n_c_m___c_t_r_l__t.html#aab0a15c8b17fe57c0d1ddfa4addf2ceb">  225</a></span>&#160;  constexpr <span class="keyword">static</span> uint8_t <a class="code" href="struct_e_n_c_m___c_t_r_l__t.html#aab0a15c8b17fe57c0d1ddfa4addf2ceb">address</a> = 0x72;</div>
<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;  <span class="keyword">union </span>{</div>
<div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="struct_e_n_c_m___c_t_r_l__t.html#acec057ae56e4b9a61abf3d3928ba4d5c">  227</a></span>&#160;    uint8_t <a class="code" href="struct_e_n_c_m___c_t_r_l__t.html#acec057ae56e4b9a61abf3d3928ba4d5c">sr</a> : 2;</div>
<div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;    <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="struct_e_n_c_m___c_t_r_l__t.html#a920f6287f2853ca93f2fb14df8e2cad0">  229</a></span>&#160;      <span class="keywordtype">bool</span>  <a class="code" href="struct_e_n_c_m___c_t_r_l__t.html#a920f6287f2853ca93f2fb14df8e2cad0">inv</a> : 1,</div>
<div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="struct_e_n_c_m___c_t_r_l__t.html#a47d7ba759a355487133747c35a81796a">  230</a></span>&#160;            <a class="code" href="struct_e_n_c_m___c_t_r_l__t.html#a47d7ba759a355487133747c35a81796a">maxspeed</a> : 1;</div>
<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;    };</div>
<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;  };</div>
<div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;};</div>
<div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160; </div>
<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;<span class="preprocessor">#pragma pack(pop)</span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="astruct_c_o_o_l_c_o_n_f__t_html_a15e5f4644beb23a4ab119aaecce197fd"><div class="ttname"><a href="struct_c_o_o_l_c_o_n_f__t.html#a15e5f4644beb23a4ab119aaecce197fd">COOLCONF_t::seup</a></div><div class="ttdeci">uint8_t seup</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00159">TMC2130_bitfields.h:159</a></div></div>
<div class="ttc" id="astruct_i_o_i_n__t_html_a25fc4d1a2a04553a106718cd4fc7bb5b"><div class="ttname"><a href="struct_i_o_i_n__t.html#a25fc4d1a2a04553a106718cd4fc7bb5b">IOIN_t::dir</a></div><div class="ttdeci">bool dir</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00073">TMC2130_bitfields.h:73</a></div></div>
<div class="ttc" id="astruct_g_c_o_n_f__t_html_a75c81a13fdb64d467cce78edab0bf729"><div class="ttname"><a href="struct_g_c_o_n_f__t.html#a75c81a13fdb64d467cce78edab0bf729">GCONF_t::direct_mode</a></div><div class="ttdeci">bool direct_mode</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00025">TMC2130_bitfields.h:25</a></div></div>
<div class="ttc" id="astruct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t_html_aa78f9bf3389e80c9c07e23503ac31bf4"><div class="ttname"><a href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#aa78f9bf3389e80c9c07e23503ac31bf4">TMC2130_n::DRV_STATUS_t::olb</a></div><div class="ttdeci">uint8_t bool olb</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00202">TMC2130_bitfields.h:202</a></div></div>
<div class="ttc" id="astruct_g_s_t_a_t__t_html_a3a5e2d2e296f693f4770d102731f07de"><div class="ttname"><a href="struct_g_s_t_a_t__t.html#a3a5e2d2e296f693f4770d102731f07de">GSTAT_t::reset</a></div><div class="ttdeci">bool reset</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00060">TMC2130_bitfields.h:60</a></div></div>
<div class="ttc" id="astruct_c_h_o_p_c_o_n_f__t_html_acb365618808a2cd3c49c74987d74fd64"><div class="ttname"><a href="struct_c_h_o_p_c_o_n_f__t.html#acb365618808a2cd3c49c74987d74fd64">CHOPCONF_t::disfdcc</a></div><div class="ttdeci">uint8_t bool disfdcc</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00130">TMC2130_bitfields.h:130</a></div></div>
<div class="ttc" id="astruct_i_h_o_l_d___i_r_u_n__t_html_ac04d234427a7011275ff898e0614162a"><div class="ttname"><a href="struct_i_h_o_l_d___i_r_u_n__t.html#ac04d234427a7011275ff898e0614162a">IHOLD_IRUN_t::irun</a></div><div class="ttdeci">uint8_t irun</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00047">TMC2130_bitfields.h:47</a></div></div>
<div class="ttc" id="astruct_i_h_o_l_d___i_r_u_n__t_html_ac6a28acd400de8e780eea81917d0aa57"><div class="ttname"><a href="struct_i_h_o_l_d___i_r_u_n__t.html#ac6a28acd400de8e780eea81917d0aa57">IHOLD_IRUN_t::address</a></div><div class="ttdeci">constexpr static uint8_t address</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00042">TMC2130_bitfields.h:42</a></div></div>
<div class="ttc" id="astruct_g_c_o_n_f__t_html_a19e65986b1a23b5964ed353862d8b033"><div class="ttname"><a href="struct_g_c_o_n_f__t.html#a19e65986b1a23b5964ed353862d8b033">GCONF_t::diag0_otpw</a></div><div class="ttdeci">bool diag0_otpw</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00015">TMC2130_bitfields.h:15</a></div></div>
<div class="ttc" id="astruct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t_html_a3782ea00dbbeefa22649d96e451952dd"><div class="ttname"><a href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#a3782ea00dbbeefa22649d96e451952dd">TMC2130_n::DRV_STATUS_t::ola</a></div><div class="ttdeci">uint8_t bool ola</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00201">TMC2130_bitfields.h:201</a></div></div>
<div class="ttc" id="astruct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t_html_aeecd8bab49e428b4b615ece7da94a7af"><div class="ttname"><a href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#aeecd8bab49e428b4b615ece7da94a7af">TMC2130_n::DRV_STATUS_t::otpw</a></div><div class="ttdeci">uint8_t bool otpw</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00198">TMC2130_bitfields.h:198</a></div></div>
<div class="ttc" id="astruct_v_d_c_m_i_n__t_html_a623a34d2ec9c45c15b4d759eeefd5610"><div class="ttname"><a href="struct_v_d_c_m_i_n__t.html#a623a34d2ec9c45c15b4d759eeefd5610">VDCMIN_t::sr</a></div><div class="ttdeci">uint32_t sr</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00119">TMC2130_bitfields.h:119</a></div></div>
<div class="ttc" id="astruct_p_w_m_c_o_n_f__t_html_adba741e1393d963652d10fbf28f9dfc0"><div class="ttname"><a href="struct_p_w_m_c_o_n_f__t.html#adba741e1393d963652d10fbf28f9dfc0">PWMCONF_t::pwm_grad</a></div><div class="ttdeci">uint8_t pwm_grad</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00215">TMC2130_bitfields.h:215</a></div></div>
<div class="ttc" id="astruct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t_html_adbd64041904b2d46e1a2e1190c17ea6c"><div class="ttname"><a href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#adbd64041904b2d46e1a2e1190c17ea6c">TMC2130_n::DRV_STATUS_t::cs_actual</a></div><div class="ttdeci">uint8_t cs_actual</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00194">TMC2130_bitfields.h:194</a></div></div>
<div class="ttc" id="astruct_c_h_o_p_c_o_n_f__t_html_a31c4fcbda9796af6f7b63d0cdd9ac299"><div class="ttname"><a href="struct_c_h_o_p_c_o_n_f__t.html#a31c4fcbda9796af6f7b63d0cdd9ac299">CHOPCONF_t::mres</a></div><div class="ttdeci">uint8_t mres</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00139">TMC2130_bitfields.h:139</a></div></div>
<div class="ttc" id="astruct_g_c_o_n_f__t_html_a11f989812fcfb0339d337958d8de015e"><div class="ttname"><a href="struct_g_c_o_n_f__t.html#a11f989812fcfb0339d337958d8de015e">GCONF_t::multistep_filt</a></div><div class="ttdeci">bool multistep_filt</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00030">TMC2130_bitfields.h:30</a></div></div>
<div class="ttc" id="astruct_g_c_o_n_f__t_html_a8b3c7a799f860794be19ba5dde94a74b"><div class="ttname"><a href="struct_g_c_o_n_f__t.html#a8b3c7a799f860794be19ba5dde94a74b">GCONF_t::diag0_step</a></div><div class="ttdeci">bool diag0_step</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00032">TMC2130_bitfields.h:32</a></div></div>
<div class="ttc" id="astruct_t_h_i_g_h__t_html_a7d755151798d6f289392adfb84ba5a6f"><div class="ttname"><a href="struct_t_h_i_g_h__t.html#a7d755151798d6f289392adfb84ba5a6f">THIGH_t::address</a></div><div class="ttdeci">constexpr static uint8_t address</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00101">TMC2130_bitfields.h:101</a></div></div>
<div class="ttc" id="astruct_i_h_o_l_d___i_r_u_n__t_html"><div class="ttname"><a href="struct_i_h_o_l_d___i_r_u_n__t.html">IHOLD_IRUN_t</a></div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00041">TMC2130_bitfields.h:41</a></div></div>
<div class="ttc" id="astruct_c_o_o_l_c_o_n_f__t_html_aab91a0d2c33ccafdd76c941cb74f5667"><div class="ttname"><a href="struct_c_o_o_l_c_o_n_f__t.html#aab91a0d2c33ccafdd76c941cb74f5667">COOLCONF_t::sfilt</a></div><div class="ttdeci">int8_t bool sfilt</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00167">TMC2130_bitfields.h:167</a></div></div>
<div class="ttc" id="astruct_p_w_m_c_o_n_f__t_html"><div class="ttname"><a href="struct_p_w_m_c_o_n_f__t.html">PWMCONF_t</a></div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00209">TMC2130_bitfields.h:209</a></div></div>
<div class="ttc" id="astruct_g_c_o_n_f__t_html_a4194c03a64455428bd27c29e8ffa1e17"><div class="ttname"><a href="struct_g_c_o_n_f__t.html#a4194c03a64455428bd27c29e8ffa1e17">GCONF_t::diag0_error</a></div><div class="ttdeci">bool diag0_error</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00014">TMC2130_bitfields.h:14</a></div></div>
<div class="ttc" id="astruct_c_h_o_p_c_o_n_f__t_html_a732d965d87ab7e2db879c50d6e4c2d55"><div class="ttname"><a href="struct_c_h_o_p_c_o_n_f__t.html#a732d965d87ab7e2db879c50d6e4c2d55">CHOPCONF_t::intpol</a></div><div class="ttdeci">bool intpol</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00140">TMC2130_bitfields.h:140</a></div></div>
<div class="ttc" id="astruct_g_s_t_a_t__t_html_afefa7f9e8e56da42ee90f9abe754ba71"><div class="ttname"><a href="struct_g_s_t_a_t__t.html#afefa7f9e8e56da42ee90f9abe754ba71">GSTAT_t::uv_cp</a></div><div class="ttdeci">bool uv_cp</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00062">TMC2130_bitfields.h:62</a></div></div>
<div class="ttc" id="astruct_g_c_o_n_f__t_html_a884c79acba15d59a9c8c34833fa2732f"><div class="ttname"><a href="struct_g_c_o_n_f__t.html#a884c79acba15d59a9c8c34833fa2732f">GCONF_t::enc_commutation</a></div><div class="ttdeci">bool enc_commutation</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00012">TMC2130_bitfields.h:12</a></div></div>
<div class="ttc" id="astruct_i_o_i_n__t_html_a8007fd85dcea337b2224d61fab84ca0d"><div class="ttname"><a href="struct_i_o_i_n__t.html#a8007fd85dcea337b2224d61fab84ca0d">IOIN_t::step</a></div><div class="ttdeci">bool step</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00072">TMC2130_bitfields.h:72</a></div></div>
<div class="ttc" id="astruct_g_c_o_n_f__t_html"><div class="ttname"><a href="struct_g_c_o_n_f__t.html">GCONF_t</a></div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00004">TMC2130_bitfields.h:4</a></div></div>
<div class="ttc" id="astruct_c_o_o_l_c_o_n_f__t_html_a3d980b17ea916820c3bf4dd885a19875"><div class="ttname"><a href="struct_c_o_o_l_c_o_n_f__t.html#a3d980b17ea916820c3bf4dd885a19875">COOLCONF_t::sedn</a></div><div class="ttdeci">uint8_t sedn</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00163">TMC2130_bitfields.h:163</a></div></div>
<div class="ttc" id="astruct_p_w_m_c_o_n_f__t_html_af9f3f4abae3ec5f222194a91c5a2bb81"><div class="ttname"><a href="struct_p_w_m_c_o_n_f__t.html#af9f3f4abae3ec5f222194a91c5a2bb81">PWMCONF_t::pwm_ampl</a></div><div class="ttdeci">uint8_t pwm_ampl</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00214">TMC2130_bitfields.h:214</a></div></div>
<div class="ttc" id="astruct_c_h_o_p_c_o_n_f__t_html_aabb5f5ed485819288e5d416d17fc82d5"><div class="ttname"><a href="struct_c_h_o_p_c_o_n_f__t.html#aabb5f5ed485819288e5d416d17fc82d5">CHOPCONF_t::diss2vs</a></div><div class="ttdeci">bool diss2vs</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00148">TMC2130_bitfields.h:148</a></div></div>
<div class="ttc" id="astruct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t_html_a57dc552d5a026e08340115fb919fedeb"><div class="ttname"><a href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#a57dc552d5a026e08340115fb919fedeb">TMC2130_n::DRV_STATUS_t::stallGuard</a></div><div class="ttdeci">uint8_t bool stallGuard</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00195">TMC2130_bitfields.h:195</a></div></div>
<div class="ttc" id="astruct_t_p_o_w_e_r_d_o_w_n__t_html"><div class="ttname"><a href="struct_t_p_o_w_e_r_d_o_w_n__t.html">TPOWERDOWN_t</a></div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00085">TMC2130_bitfields.h:85</a></div></div>
<div class="ttc" id="astruct_g_c_o_n_f__t_html_a91f234bd5be3e11edaaacab63646e726"><div class="ttname"><a href="struct_g_c_o_n_f__t.html#a91f234bd5be3e11edaaacab63646e726">GCONF_t::diag1_onstate</a></div><div class="ttdeci">bool diag1_onstate</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00019">TMC2130_bitfields.h:19</a></div></div>
<div class="ttc" id="astruct_x_d_i_r_e_c_t__t_html_a587afc7ed2594677b6933e82e15f2a9f"><div class="ttname"><a href="struct_x_d_i_r_e_c_t__t.html#a587afc7ed2594677b6933e82e15f2a9f">XDIRECT_t::sr</a></div><div class="ttdeci">uint32_t sr</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00108">TMC2130_bitfields.h:108</a></div></div>
<div class="ttc" id="astruct_g_c_o_n_f__t_html_a812168ec9ce101147464267694b24864"><div class="ttname"><a href="struct_g_c_o_n_f__t.html#a812168ec9ce101147464267694b24864">GCONF_t::diag0_int_pushpull</a></div><div class="ttdeci">bool diag0_int_pushpull</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00021">TMC2130_bitfields.h:21</a></div></div>
<div class="ttc" id="astruct_t_p_o_w_e_r_d_o_w_n__t_html_afe0c5228920f8d5e40546e7dd1b3746e"><div class="ttname"><a href="struct_t_p_o_w_e_r_d_o_w_n__t.html#afe0c5228920f8d5e40546e7dd1b3746e">TPOWERDOWN_t::sr</a></div><div class="ttdeci">uint8_t sr</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00087">TMC2130_bitfields.h:87</a></div></div>
<div class="ttc" id="astruct_t_p_w_m_t_h_r_s__t_html_accc2a798e2d12f64dfa3daa6b2e85ef5"><div class="ttname"><a href="struct_t_p_w_m_t_h_r_s__t.html#accc2a798e2d12f64dfa3daa6b2e85ef5">TPWMTHRS_t::sr</a></div><div class="ttdeci">uint32_t sr</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00092">TMC2130_bitfields.h:92</a></div></div>
<div class="ttc" id="astruct_x_d_i_r_e_c_t__t_html"><div class="ttname"><a href="struct_x_d_i_r_e_c_t__t.html">XDIRECT_t</a></div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00105">TMC2130_bitfields.h:105</a></div></div>
<div class="ttc" id="astruct_i_o_i_n__t_html_add7d4fb51523ae8a24f5e5ed419ba295"><div class="ttname"><a href="struct_i_o_i_n__t.html#add7d4fb51523ae8a24f5e5ed419ba295">IOIN_t::dcin_cfg5</a></div><div class="ttdeci">bool dcin_cfg5</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00075">TMC2130_bitfields.h:75</a></div></div>
<div class="ttc" id="astruct_c_h_o_p_c_o_n_f__t_html_ae99a0581b6487aa70263a7047a68916b"><div class="ttname"><a href="struct_c_h_o_p_c_o_n_f__t.html#ae99a0581b6487aa70263a7047a68916b">CHOPCONF_t::dedge</a></div><div class="ttdeci">bool dedge</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00141">TMC2130_bitfields.h:141</a></div></div>
<div class="ttc" id="astruct_i_o_i_n__t_html_a237a307c36148c4b89b9e26bc43b605b"><div class="ttname"><a href="struct_i_o_i_n__t.html#a237a307c36148c4b89b9e26bc43b605b">IOIN_t::dco</a></div><div class="ttdeci">bool dco</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00077">TMC2130_bitfields.h:77</a></div></div>
<div class="ttc" id="astruct_e_n_c_m___c_t_r_l__t_html_a920f6287f2853ca93f2fb14df8e2cad0"><div class="ttname"><a href="struct_e_n_c_m___c_t_r_l__t.html#a920f6287f2853ca93f2fb14df8e2cad0">ENCM_CTRL_t::inv</a></div><div class="ttdeci">bool inv</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00229">TMC2130_bitfields.h:229</a></div></div>
<div class="ttc" id="astruct_g_c_o_n_f__t_html_af4f0ff5efd9a5a7980392a7283ba771b"><div class="ttname"><a href="struct_g_c_o_n_f__t.html#af4f0ff5efd9a5a7980392a7283ba771b">GCONF_t::diag1_steps_skipped</a></div><div class="ttdeci">bool diag1_steps_skipped</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00020">TMC2130_bitfields.h:20</a></div></div>
<div class="ttc" id="astruct_g_c_o_n_f__t_html_a30f02e434f4a064c842758493fe3301b"><div class="ttname"><a href="struct_g_c_o_n_f__t.html#a30f02e434f4a064c842758493fe3301b">GCONF_t::faststandstill</a></div><div class="ttdeci">bool faststandstill</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00029">TMC2130_bitfields.h:29</a></div></div>
<div class="ttc" id="astruct_p_w_m_c_o_n_f__t_html_a4e31e46785c24ed8b2c007b832b68ed5"><div class="ttname"><a href="struct_p_w_m_c_o_n_f__t.html#a4e31e46785c24ed8b2c007b832b68ed5">PWMCONF_t::pwm_autoscale</a></div><div class="ttdeci">bool pwm_autoscale</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00217">TMC2130_bitfields.h:217</a></div></div>
<div class="ttc" id="astruct_p_w_m_c_o_n_f__t_html_a00985bf88d4b1e4ff19da4989bab9596"><div class="ttname"><a href="struct_p_w_m_c_o_n_f__t.html#a00985bf88d4b1e4ff19da4989bab9596">PWMCONF_t::pwm_freq</a></div><div class="ttdeci">uint8_t pwm_freq</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00216">TMC2130_bitfields.h:216</a></div></div>
<div class="ttc" id="astruct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t_html_a53ddff983723d81251a23d5ca86e0119"><div class="ttname"><a href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#a53ddff983723d81251a23d5ca86e0119">TMC2130_n::DRV_STATUS_t::sr</a></div><div class="ttdeci">uint32_t sr</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00189">TMC2130_bitfields.h:189</a></div></div>
<div class="ttc" id="astruct_g_c_o_n_f__t_html_aa8b3efddd288032070819b1075cf4345"><div class="ttname"><a href="struct_g_c_o_n_f__t.html#aa8b3efddd288032070819b1075cf4345">GCONF_t::diag0_stall</a></div><div class="ttdeci">bool diag0_stall</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00016">TMC2130_bitfields.h:16</a></div></div>
<div class="ttc" id="astruct_g_c_o_n_f__t_html_a1ecb6d49eef8ef860f3b6c0184dd9b82"><div class="ttname"><a href="struct_g_c_o_n_f__t.html#a1ecb6d49eef8ef860f3b6c0184dd9b82">GCONF_t::i_scale_analog</a></div><div class="ttdeci">bool i_scale_analog</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00009">TMC2130_bitfields.h:9</a></div></div>
<div class="ttc" id="astruct_c_h_o_p_c_o_n_f__t_html_a9e11c7eb057974d7df09835650f77323"><div class="ttname"><a href="struct_c_h_o_p_c_o_n_f__t.html#a9e11c7eb057974d7df09835650f77323">CHOPCONF_t::rndtf</a></div><div class="ttdeci">uint8_t bool rndtf</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00132">TMC2130_bitfields.h:132</a></div></div>
<div class="ttc" id="astruct_p_w_m_c_o_n_f__t_html_ab6f3a29dc4756ff12d982aabc1e7f294"><div class="ttname"><a href="struct_p_w_m_c_o_n_f__t.html#ab6f3a29dc4756ff12d982aabc1e7f294">PWMCONF_t::address</a></div><div class="ttdeci">constexpr static uint8_t address</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00210">TMC2130_bitfields.h:210</a></div></div>
<div class="ttc" id="astruct_t_p_w_m_t_h_r_s__t_html_a7348b4d469ec6e1d4616c47a6fc9e571"><div class="ttname"><a href="struct_t_p_w_m_t_h_r_s__t.html#a7348b4d469ec6e1d4616c47a6fc9e571">TPWMTHRS_t::address</a></div><div class="ttdeci">constexpr static uint8_t address</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00091">TMC2130_bitfields.h:91</a></div></div>
<div class="ttc" id="astruct_c_h_o_p_c_o_n_f__t_html_a9b2ae2570fe87f90e26cdf4bef73bf2d"><div class="ttname"><a href="struct_c_h_o_p_c_o_n_f__t.html#a9b2ae2570fe87f90e26cdf4bef73bf2d">CHOPCONF_t::address</a></div><div class="ttdeci">constexpr static uint8_t address</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00123">TMC2130_bitfields.h:123</a></div></div>
<div class="ttc" id="astruct_c_h_o_p_c_o_n_f__t_html_a3b6ee8a79ec7aca47ca52b04fc048770"><div class="ttname"><a href="struct_c_h_o_p_c_o_n_f__t.html#a3b6ee8a79ec7aca47ca52b04fc048770">CHOPCONF_t::sync</a></div><div class="ttdeci">uint8_t sync</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00138">TMC2130_bitfields.h:138</a></div></div>
<div class="ttc" id="astruct_c_h_o_p_c_o_n_f__t_html_a48d6b51e858ab407ff762c1c7c7dfb61"><div class="ttname"><a href="struct_c_h_o_p_c_o_n_f__t.html#a48d6b51e858ab407ff762c1c7c7dfb61">CHOPCONF_t::vsense</a></div><div class="ttdeci">bool vsense</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00135">TMC2130_bitfields.h:135</a></div></div>
<div class="ttc" id="astruct_p_w_m_c_o_n_f__t_html_a30952f3b95f214b64252bb87bdbe12fd"><div class="ttname"><a href="struct_p_w_m_c_o_n_f__t.html#a30952f3b95f214b64252bb87bdbe12fd">PWMCONF_t::freewheel</a></div><div class="ttdeci">uint8_t freewheel</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00219">TMC2130_bitfields.h:219</a></div></div>
<div class="ttc" id="astruct_g_c_o_n_f__t_html_ae2426bb920a5d02e1cde51f9117dd2ec"><div class="ttname"><a href="struct_g_c_o_n_f__t.html#ae2426bb920a5d02e1cde51f9117dd2ec">GCONF_t::recalibrate</a></div><div class="ttdeci">bool recalibrate</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00028">TMC2130_bitfields.h:28</a></div></div>
<div class="ttc" id="astruct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t_html_a64316987a9d321f4eafe8de0a04a920d"><div class="ttname"><a href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#a64316987a9d321f4eafe8de0a04a920d">TMC2130_n::DRV_STATUS_t::stst</a></div><div class="ttdeci">uint8_t bool stst</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00203">TMC2130_bitfields.h:203</a></div></div>
<div class="ttc" id="astruct_g_c_o_n_f__t_html_a901fedbf321483ffd65d949246a30e2c"><div class="ttname"><a href="struct_g_c_o_n_f__t.html#a901fedbf321483ffd65d949246a30e2c">GCONF_t::diag1_index</a></div><div class="ttdeci">bool diag1_index</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00018">TMC2130_bitfields.h:18</a></div></div>
<div class="ttc" id="astruct_c_o_o_l_c_o_n_f__t_html_a4ae2baaea766001d8038f1deaac92eaf"><div class="ttname"><a href="struct_c_o_o_l_c_o_n_f__t.html#a4ae2baaea766001d8038f1deaac92eaf">COOLCONF_t::address</a></div><div class="ttdeci">constexpr static uint8_t address</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00154">TMC2130_bitfields.h:154</a></div></div>
<div class="ttc" id="astruct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t_html_ad8b9edad686910edf09f48a5fb5e8fa4"><div class="ttname"><a href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#ad8b9edad686910edf09f48a5fb5e8fa4">TMC2130_n::DRV_STATUS_t::sg_result</a></div><div class="ttdeci">uint16_t sg_result</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00191">TMC2130_bitfields.h:191</a></div></div>
<div class="ttc" id="astruct_t_h_i_g_h__t_html"><div class="ttname"><a href="struct_t_h_i_g_h__t.html">THIGH_t</a></div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00100">TMC2130_bitfields.h:100</a></div></div>
<div class="ttc" id="astruct_c_h_o_p_c_o_n_f__t_html_a397c6f3fa2c84bc16faadf4f13195229"><div class="ttname"><a href="struct_c_h_o_p_c_o_n_f__t.html#a397c6f3fa2c84bc16faadf4f13195229">CHOPCONF_t::hend</a></div><div class="ttdeci">uint8_t hend</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00129">TMC2130_bitfields.h:129</a></div></div>
<div class="ttc" id="astruct_t_h_i_g_h__t_html_aec7631bc5742d9d3775ac93ad493ee48"><div class="ttname"><a href="struct_t_h_i_g_h__t.html#aec7631bc5742d9d3775ac93ad493ee48">THIGH_t::sr</a></div><div class="ttdeci">uint32_t sr</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00102">TMC2130_bitfields.h:102</a></div></div>
<div class="ttc" id="astruct_g_c_o_n_f__t_html_a20b2315991f6617ee6f5436a3d6c3c26"><div class="ttname"><a href="struct_g_c_o_n_f__t.html#a20b2315991f6617ee6f5436a3d6c3c26">GCONF_t::small_hysteresis</a></div><div class="ttdeci">bool small_hysteresis</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00023">TMC2130_bitfields.h:23</a></div></div>
<div class="ttc" id="astruct_i_o_i_n__t_html"><div class="ttname"><a href="struct_i_o_i_n__t.html">IOIN_t</a></div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00067">TMC2130_bitfields.h:67</a></div></div>
<div class="ttc" id="astruct_g_c_o_n_f__t_html_ad450bc067cf1efa610f68634b44b3362"><div class="ttname"><a href="struct_g_c_o_n_f__t.html#ad450bc067cf1efa610f68634b44b3362">GCONF_t::en_pwm_mode</a></div><div class="ttdeci">bool en_pwm_mode</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00011">TMC2130_bitfields.h:11</a></div></div>
<div class="ttc" id="astruct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t_html"><div class="ttname"><a href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html">TMC2130_n::DRV_STATUS_t</a></div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00186">TMC2130_bitfields.h:186</a></div></div>
<div class="ttc" id="astruct_g_c_o_n_f__t_html_a16a05c2d5a800e9df8901923888fd0dd"><div class="ttname"><a href="struct_g_c_o_n_f__t.html#a16a05c2d5a800e9df8901923888fd0dd">GCONF_t::stop_enable</a></div><div class="ttdeci">bool stop_enable</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00024">TMC2130_bitfields.h:24</a></div></div>
<div class="ttc" id="astruct_c_h_o_p_c_o_n_f__t_html_a95c9ecfa7c3d93aa3ab080754bdc1fbc"><div class="ttname"><a href="struct_c_h_o_p_c_o_n_f__t.html#a95c9ecfa7c3d93aa3ab080754bdc1fbc">CHOPCONF_t::diss2g</a></div><div class="ttdeci">bool diss2g</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00142">TMC2130_bitfields.h:142</a></div></div>
<div class="ttc" id="astruct_d_c_c_t_r_l__t_html_a5bffb1368dbf7276e27b28f0a5e29cb1"><div class="ttname"><a href="struct_d_c_c_t_r_l__t.html#a5bffb1368dbf7276e27b28f0a5e29cb1">DCCTRL_t::dc_time</a></div><div class="ttdeci">uint16_t dc_time</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00178">TMC2130_bitfields.h:178</a></div></div>
<div class="ttc" id="astruct_i_o_i_n__t_html_a78bda2f6a9ab0452f569fb95e980bea5"><div class="ttname"><a href="struct_i_o_i_n__t.html#a78bda2f6a9ab0452f569fb95e980bea5">IOIN_t::sr</a></div><div class="ttdeci">uint32_t sr</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00070">TMC2130_bitfields.h:70</a></div></div>
<div class="ttc" id="astruct_c_h_o_p_c_o_n_f__t_html_a9437c0740e43ac06de32469202578bd8"><div class="ttname"><a href="struct_c_h_o_p_c_o_n_f__t.html#a9437c0740e43ac06de32469202578bd8">CHOPCONF_t::sr</a></div><div class="ttdeci">uint32_t sr</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00125">TMC2130_bitfields.h:125</a></div></div>
<div class="ttc" id="astruct_t_p_o_w_e_r_d_o_w_n__t_html_a79b4faca1974c44a293a925348893fc7"><div class="ttname"><a href="struct_t_p_o_w_e_r_d_o_w_n__t.html#a79b4faca1974c44a293a925348893fc7">TPOWERDOWN_t::address</a></div><div class="ttdeci">constexpr static uint8_t address</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00086">TMC2130_bitfields.h:86</a></div></div>
<div class="ttc" id="astruct_g_c_o_n_f__t_html_a717bfc9c58075b15748450c0a5e4fa63"><div class="ttname"><a href="struct_g_c_o_n_f__t.html#a717bfc9c58075b15748450c0a5e4fa63">GCONF_t::diag1_pushpull</a></div><div class="ttdeci">bool diag1_pushpull</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00022">TMC2130_bitfields.h:22</a></div></div>
<div class="ttc" id="astruct_i_h_o_l_d___i_r_u_n__t_html_a993170d8e957741327f570f1d8fcda0b"><div class="ttname"><a href="struct_i_h_o_l_d___i_r_u_n__t.html#a993170d8e957741327f570f1d8fcda0b">IHOLD_IRUN_t::iholddelay</a></div><div class="ttdeci">uint8_t iholddelay</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00049">TMC2130_bitfields.h:49</a></div></div>
<div class="ttc" id="astruct_g_s_t_a_t__t_html_ae5aaab7ffd317def5532fae52dc1f602"><div class="ttname"><a href="struct_g_s_t_a_t__t.html#ae5aaab7ffd317def5532fae52dc1f602">GSTAT_t::sr</a></div><div class="ttdeci">uint8_t sr</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00058">TMC2130_bitfields.h:58</a></div></div>
<div class="ttc" id="astruct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t_html_a1d98e81d1a81c7431f5728c37f81cb01"><div class="ttname"><a href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#a1d98e81d1a81c7431f5728c37f81cb01">TMC2130_n::DRV_STATUS_t::ot</a></div><div class="ttdeci">uint8_t bool ot</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00197">TMC2130_bitfields.h:197</a></div></div>
<div class="ttc" id="astruct_c_o_o_l_c_o_n_f__t_html_ab4e423518542b0a63fd9105af86598b9"><div class="ttname"><a href="struct_c_o_o_l_c_o_n_f__t.html#ab4e423518542b0a63fd9105af86598b9">COOLCONF_t::seimin</a></div><div class="ttdeci">bool seimin</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00165">TMC2130_bitfields.h:165</a></div></div>
<div class="ttc" id="astruct_e_n_c_m___c_t_r_l__t_html_a47d7ba759a355487133747c35a81796a"><div class="ttname"><a href="struct_e_n_c_m___c_t_r_l__t.html#a47d7ba759a355487133747c35a81796a">ENCM_CTRL_t::maxspeed</a></div><div class="ttdeci">bool maxspeed</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00230">TMC2130_bitfields.h:230</a></div></div>
<div class="ttc" id="astruct_c_h_o_p_c_o_n_f__t_html_aecfb90627b1a7b62938e1d747d6c75aa"><div class="ttname"><a href="struct_c_h_o_p_c_o_n_f__t.html#aecfb90627b1a7b62938e1d747d6c75aa">CHOPCONF_t::tpfd</a></div><div class="ttdeci">uint8_t tpfd</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00146">TMC2130_bitfields.h:146</a></div></div>
<div class="ttc" id="astruct_g_s_t_a_t__t_html_a1238dcdc1cd37262314295a597423bf0"><div class="ttname"><a href="struct_g_s_t_a_t__t.html#a1238dcdc1cd37262314295a597423bf0">GSTAT_t::drv_err</a></div><div class="ttdeci">bool drv_err</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00061">TMC2130_bitfields.h:61</a></div></div>
<div class="ttc" id="astruct_e_n_c_m___c_t_r_l__t_html"><div class="ttname"><a href="struct_e_n_c_m___c_t_r_l__t.html">ENCM_CTRL_t</a></div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00224">TMC2130_bitfields.h:224</a></div></div>
<div class="ttc" id="astruct_t_c_o_o_l_t_h_r_s__t_html_a685016afa5b0b58f961c5b84d034a97c"><div class="ttname"><a href="struct_t_c_o_o_l_t_h_r_s__t.html#a685016afa5b0b58f961c5b84d034a97c">TCOOLTHRS_t::sr</a></div><div class="ttdeci">uint32_t sr</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00097">TMC2130_bitfields.h:97</a></div></div>
<div class="ttc" id="astruct_d_c_c_t_r_l__t_html_a9f663391d90a339be32058ed346b8bd1"><div class="ttname"><a href="struct_d_c_c_t_r_l__t.html#a9f663391d90a339be32058ed346b8bd1">DCCTRL_t::dc_sg</a></div><div class="ttdeci">uint16_t uint8_t dc_sg</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00179">TMC2130_bitfields.h:179</a></div></div>
<div class="ttc" id="astruct_g_c_o_n_f__t_html_aabc5a7c66da4f56cc4d162e711c999f3"><div class="ttname"><a href="struct_g_c_o_n_f__t.html#aabc5a7c66da4f56cc4d162e711c999f3">GCONF_t::shaft</a></div><div class="ttdeci">bool shaft</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00013">TMC2130_bitfields.h:13</a></div></div>
<div class="ttc" id="astruct_p_w_m_c_o_n_f__t_html_a550d2fbdf52fac7edd199b0cda146e08"><div class="ttname"><a href="struct_p_w_m_c_o_n_f__t.html#a550d2fbdf52fac7edd199b0cda146e08">PWMCONF_t::sr</a></div><div class="ttdeci">uint32_t sr</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00212">TMC2130_bitfields.h:212</a></div></div>
<div class="ttc" id="astruct_i_o_i_n__t_html_aee1644b2cd3ce478fd5960ef55a35f6f"><div class="ttname"><a href="struct_i_o_i_n__t.html#aee1644b2cd3ce478fd5960ef55a35f6f">IOIN_t::dcen_cfg4</a></div><div class="ttdeci">bool dcen_cfg4</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00074">TMC2130_bitfields.h:74</a></div></div>
<div class="ttc" id="astruct_g_c_o_n_f__t_html_a7280d3e5356634ab61812c3a65542f05"><div class="ttname"><a href="struct_g_c_o_n_f__t.html#a7280d3e5356634ab61812c3a65542f05">GCONF_t::address</a></div><div class="ttdeci">constexpr static uint8_t address</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00005">TMC2130_bitfields.h:5</a></div></div>
<div class="ttc" id="anamespace_t_m_c2130__n_html"><div class="ttname"><a href="namespace_t_m_c2130__n.html">TMC2130_n</a></div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00185">TMC2130_bitfields.h:185</a></div></div>
<div class="ttc" id="astruct_c_o_o_l_c_o_n_f__t_html_a8a0b1d9f35fbdc18a795e61b4a6077c0"><div class="ttname"><a href="struct_c_o_o_l_c_o_n_f__t.html#a8a0b1d9f35fbdc18a795e61b4a6077c0">COOLCONF_t::semax</a></div><div class="ttdeci">uint8_t semax</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00161">TMC2130_bitfields.h:161</a></div></div>
<div class="ttc" id="astruct_g_c_o_n_f__t_html_aa5881d409a925a01c4f8de076d1e4c27"><div class="ttname"><a href="struct_g_c_o_n_f__t.html#aa5881d409a925a01c4f8de076d1e4c27">GCONF_t::diag1_stall</a></div><div class="ttdeci">bool diag1_stall</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00017">TMC2130_bitfields.h:17</a></div></div>
<div class="ttc" id="astruct_i_o_i_n__t_html_accf2ad68eb9d424dd5f3725d09688542"><div class="ttname"><a href="struct_i_o_i_n__t.html#accf2ad68eb9d424dd5f3725d09688542">IOIN_t::version</a></div><div class="ttdeci">uint8_t version</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00080">TMC2130_bitfields.h:80</a></div></div>
<div class="ttc" id="astruct_c_o_o_l_c_o_n_f__t_html_a19d952e9aaa8c6df041f1e2ee121bd43"><div class="ttname"><a href="struct_c_o_o_l_c_o_n_f__t.html#a19d952e9aaa8c6df041f1e2ee121bd43">COOLCONF_t::semin</a></div><div class="ttdeci">uint8_t semin</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00158">TMC2130_bitfields.h:158</a></div></div>
<div class="ttc" id="astruct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t_html_a7e7330da64aa49ae4aa9d67ac60c7437"><div class="ttname"><a href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#a7e7330da64aa49ae4aa9d67ac60c7437">TMC2130_n::DRV_STATUS_t::s2ga</a></div><div class="ttdeci">uint8_t bool s2ga</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00199">TMC2130_bitfields.h:199</a></div></div>
<div class="ttc" id="astruct_d_c_c_t_r_l__t_html_afbb03a0028a1f1deaec871923efb876c"><div class="ttname"><a href="struct_d_c_c_t_r_l__t.html#afbb03a0028a1f1deaec871923efb876c">DCCTRL_t::sr</a></div><div class="ttdeci">uint32_t sr</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00176">TMC2130_bitfields.h:176</a></div></div>
<div class="ttc" id="astruct_x_d_i_r_e_c_t__t_html_a185e2d0eb0b951ee8c46311744880d9d"><div class="ttname"><a href="struct_x_d_i_r_e_c_t__t.html#a185e2d0eb0b951ee8c46311744880d9d">XDIRECT_t::coil_B</a></div><div class="ttdeci">int16_t coil_B</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00112">TMC2130_bitfields.h:112</a></div></div>
<div class="ttc" id="astruct_g_c_o_n_f__t_html_a9a83f6aaa6c3b6979832ad1a8a87f920"><div class="ttname"><a href="struct_g_c_o_n_f__t.html#a9a83f6aaa6c3b6979832ad1a8a87f920">GCONF_t::sr</a></div><div class="ttdeci">uint32_t sr</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00007">TMC2130_bitfields.h:7</a></div></div>
<div class="ttc" id="astruct_g_c_o_n_f__t_html_a8fd052cd3286be2c6084392e8e5eae30"><div class="ttname"><a href="struct_g_c_o_n_f__t.html#a8fd052cd3286be2c6084392e8e5eae30">GCONF_t::diag1_poscomp_pushpull</a></div><div class="ttdeci">bool diag1_poscomp_pushpull</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00035">TMC2130_bitfields.h:35</a></div></div>
<div class="ttc" id="astruct_e_n_c_m___c_t_r_l__t_html_aab0a15c8b17fe57c0d1ddfa4addf2ceb"><div class="ttname"><a href="struct_e_n_c_m___c_t_r_l__t.html#aab0a15c8b17fe57c0d1ddfa4addf2ceb">ENCM_CTRL_t::address</a></div><div class="ttdeci">constexpr static uint8_t address</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00225">TMC2130_bitfields.h:225</a></div></div>
<div class="ttc" id="astruct_t_c_o_o_l_t_h_r_s__t_html"><div class="ttname"><a href="struct_t_c_o_o_l_t_h_r_s__t.html">TCOOLTHRS_t</a></div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00095">TMC2130_bitfields.h:95</a></div></div>
<div class="ttc" id="astruct_i_o_i_n__t_html_a17bdacb8ddb5f9a9065ab0affe8fd7e8"><div class="ttname"><a href="struct_i_o_i_n__t.html#a17bdacb8ddb5f9a9065ab0affe8fd7e8">IOIN_t::drv_enn_cfg6</a></div><div class="ttdeci">bool drv_enn_cfg6</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00076">TMC2130_bitfields.h:76</a></div></div>
<div class="ttc" id="astruct_d_c_c_t_r_l__t_html"><div class="ttname"><a href="struct_d_c_c_t_r_l__t.html">DCCTRL_t</a></div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00173">TMC2130_bitfields.h:173</a></div></div>
<div class="ttc" id="astruct_p_w_m_c_o_n_f__t_html_a240007131a0e219d0c78a8456b0c3cd2"><div class="ttname"><a href="struct_p_w_m_c_o_n_f__t.html#a240007131a0e219d0c78a8456b0c3cd2">PWMCONF_t::pwm_symmetric</a></div><div class="ttdeci">bool pwm_symmetric</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00218">TMC2130_bitfields.h:218</a></div></div>
<div class="ttc" id="astruct_g_s_t_a_t__t_html"><div class="ttname"><a href="struct_g_s_t_a_t__t.html">GSTAT_t</a></div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00055">TMC2130_bitfields.h:55</a></div></div>
<div class="ttc" id="astruct_i_o_i_n__t_html_a8908804e8083d1d28c600c12b7a175b0"><div class="ttname"><a href="struct_i_o_i_n__t.html#a8908804e8083d1d28c600c12b7a175b0">IOIN_t::uint16_t</a></div><div class="ttdeci">bool uint16_t</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00078">TMC2130_bitfields.h:78</a></div></div>
<div class="ttc" id="astruct_c_o_o_l_c_o_n_f__t_html_a9e46b896b25780ceb7e501089c0ffd99"><div class="ttname"><a href="struct_c_o_o_l_c_o_n_f__t.html#a9e46b896b25780ceb7e501089c0ffd99">COOLCONF_t::sgt</a></div><div class="ttdeci">int8_t sgt</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00166">TMC2130_bitfields.h:166</a></div></div>
<div class="ttc" id="astruct_g_c_o_n_f__t_html_a05781760817a71cb29fc96dffdcca8fc"><div class="ttname"><a href="struct_g_c_o_n_f__t.html#a05781760817a71cb29fc96dffdcca8fc">GCONF_t::diag1_dir</a></div><div class="ttdeci">bool diag1_dir</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00034">TMC2130_bitfields.h:34</a></div></div>
<div class="ttc" id="astruct_c_h_o_p_c_o_n_f__t_html_a9caa4ba6092bab3da43ba141ae85b92f"><div class="ttname"><a href="struct_c_h_o_p_c_o_n_f__t.html#a9caa4ba6092bab3da43ba141ae85b92f">CHOPCONF_t::hstrt</a></div><div class="ttdeci">uint8_t hstrt</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00128">TMC2130_bitfields.h:128</a></div></div>
<div class="ttc" id="astruct_c_h_o_p_c_o_n_f__t_html_aa775b2014855ebd832a16615e65e1cd8"><div class="ttname"><a href="struct_c_h_o_p_c_o_n_f__t.html#aa775b2014855ebd832a16615e65e1cd8">CHOPCONF_t::chm</a></div><div class="ttdeci">uint8_t bool chm</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00133">TMC2130_bitfields.h:133</a></div></div>
<div class="ttc" id="astruct_c_h_o_p_c_o_n_f__t_html_a844f7e562bacf2b0c3a47f019fd0391a"><div class="ttname"><a href="struct_c_h_o_p_c_o_n_f__t.html#a844f7e562bacf2b0c3a47f019fd0391a">CHOPCONF_t::toff</a></div><div class="ttdeci">uint8_t toff</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00127">TMC2130_bitfields.h:127</a></div></div>
<div class="ttc" id="astruct_i_h_o_l_d___i_r_u_n__t_html_ac2de0aac8f65b0eb72f0b552e7620e4d"><div class="ttname"><a href="struct_i_h_o_l_d___i_r_u_n__t.html#ac2de0aac8f65b0eb72f0b552e7620e4d">IHOLD_IRUN_t::sr</a></div><div class="ttdeci">uint32_t sr</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00044">TMC2130_bitfields.h:44</a></div></div>
<div class="ttc" id="astruct_d_c_c_t_r_l__t_html_aa931afe3c0978269b008ca84fb9687ca"><div class="ttname"><a href="struct_d_c_c_t_r_l__t.html#aa931afe3c0978269b008ca84fb9687ca">DCCTRL_t::address</a></div><div class="ttdeci">constexpr static uint8_t address</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00174">TMC2130_bitfields.h:174</a></div></div>
<div class="ttc" id="astruct_c_h_o_p_c_o_n_f__t_html_ac1ab341ecfa4debcc3dc10b040dc5d1f"><div class="ttname"><a href="struct_c_h_o_p_c_o_n_f__t.html#ac1ab341ecfa4debcc3dc10b040dc5d1f">CHOPCONF_t::vhighfs</a></div><div class="ttdeci">bool vhighfs</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00136">TMC2130_bitfields.h:136</a></div></div>
<div class="ttc" id="astruct_x_d_i_r_e_c_t__t_html_a63362b0f5a7951e4b72dad4d3c34dd85"><div class="ttname"><a href="struct_x_d_i_r_e_c_t__t.html#a63362b0f5a7951e4b72dad4d3c34dd85">XDIRECT_t::coil_A</a></div><div class="ttdeci">int16_t coil_A</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00110">TMC2130_bitfields.h:110</a></div></div>
<div class="ttc" id="astruct_g_s_t_a_t__t_html_a1baf6bc1058bf129b7cddd89ae93e507"><div class="ttname"><a href="struct_g_s_t_a_t__t.html#a1baf6bc1058bf129b7cddd89ae93e507">GSTAT_t::address</a></div><div class="ttdeci">constexpr static uint8_t address</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00056">TMC2130_bitfields.h:56</a></div></div>
<div class="ttc" id="astruct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t_html_a17f1eed65cf793da14e44fec2d08ea9a"><div class="ttname"><a href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#a17f1eed65cf793da14e44fec2d08ea9a">TMC2130_n::DRV_STATUS_t::address</a></div><div class="ttdeci">constexpr static uint8_t address</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00187">TMC2130_bitfields.h:187</a></div></div>
<div class="ttc" id="astruct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t_html_af421412f249f2cc609cc62979d3eaeff"><div class="ttname"><a href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#af421412f249f2cc609cc62979d3eaeff">TMC2130_n::DRV_STATUS_t::fsactive</a></div><div class="ttdeci">bool fsactive</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00193">TMC2130_bitfields.h:193</a></div></div>
<div class="ttc" id="astruct_c_o_o_l_c_o_n_f__t_html_ab6e1727791c9833eeeda31f676522e9f"><div class="ttname"><a href="struct_c_o_o_l_c_o_n_f__t.html#ab6e1727791c9833eeeda31f676522e9f">COOLCONF_t::sr</a></div><div class="ttdeci">uint32_t sr</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00156">TMC2130_bitfields.h:156</a></div></div>
<div class="ttc" id="astruct_i_o_i_n__t_html_a3f04842e776dc3d242513f85ad906a92"><div class="ttname"><a href="struct_i_o_i_n__t.html#a3f04842e776dc3d242513f85ad906a92">IOIN_t::address</a></div><div class="ttdeci">constexpr static uint8_t address</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00068">TMC2130_bitfields.h:68</a></div></div>
<div class="ttc" id="astruct_v_d_c_m_i_n__t_html"><div class="ttname"><a href="struct_v_d_c_m_i_n__t.html">VDCMIN_t</a></div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00117">TMC2130_bitfields.h:117</a></div></div>
<div class="ttc" id="astruct_c_o_o_l_c_o_n_f__t_html"><div class="ttname"><a href="struct_c_o_o_l_c_o_n_f__t.html">COOLCONF_t</a></div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00153">TMC2130_bitfields.h:153</a></div></div>
<div class="ttc" id="astruct_g_c_o_n_f__t_html_ac8bf6a73f99f5cf614adb10a977502f2"><div class="ttname"><a href="struct_g_c_o_n_f__t.html#ac8bf6a73f99f5cf614adb10a977502f2">GCONF_t::internal_rsense</a></div><div class="ttdeci">bool internal_rsense</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00010">TMC2130_bitfields.h:10</a></div></div>
<div class="ttc" id="astruct_c_h_o_p_c_o_n_f__t_html_ac1bff57a2396fc8684e15ccd6c7e198f"><div class="ttname"><a href="struct_c_h_o_p_c_o_n_f__t.html#ac1bff57a2396fc8684e15ccd6c7e198f">CHOPCONF_t::tbl</a></div><div class="ttdeci">uint8_t tbl</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00134">TMC2130_bitfields.h:134</a></div></div>
<div class="ttc" id="astruct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t_html_a5a9f010f7ca1bd4c909419c6c5abe1f1"><div class="ttname"><a href="struct_t_m_c2130__n_1_1_d_r_v___s_t_a_t_u_s__t.html#a5a9f010f7ca1bd4c909419c6c5abe1f1">TMC2130_n::DRV_STATUS_t::s2gb</a></div><div class="ttdeci">uint8_t bool s2gb</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00200">TMC2130_bitfields.h:200</a></div></div>
<div class="ttc" id="astruct_x_d_i_r_e_c_t__t_html_acc43d6e0b1dc4065fcab709ac6e729c8"><div class="ttname"><a href="struct_x_d_i_r_e_c_t__t.html#acc43d6e0b1dc4065fcab709ac6e729c8">XDIRECT_t::address</a></div><div class="ttdeci">constexpr static uint8_t address</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00106">TMC2130_bitfields.h:106</a></div></div>
<div class="ttc" id="astruct_c_h_o_p_c_o_n_f__t_html"><div class="ttname"><a href="struct_c_h_o_p_c_o_n_f__t.html">CHOPCONF_t</a></div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00122">TMC2130_bitfields.h:122</a></div></div>
<div class="ttc" id="astruct_e_n_c_m___c_t_r_l__t_html_acec057ae56e4b9a61abf3d3928ba4d5c"><div class="ttname"><a href="struct_e_n_c_m___c_t_r_l__t.html#acec057ae56e4b9a61abf3d3928ba4d5c">ENCM_CTRL_t::sr</a></div><div class="ttdeci">uint8_t sr</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00227">TMC2130_bitfields.h:227</a></div></div>
<div class="ttc" id="astruct_i_h_o_l_d___i_r_u_n__t_html_aecfae91788fb6ee976db810c393e1660"><div class="ttname"><a href="struct_i_h_o_l_d___i_r_u_n__t.html#aecfae91788fb6ee976db810c393e1660">IHOLD_IRUN_t::ihold</a></div><div class="ttdeci">uint8_t ihold</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00046">TMC2130_bitfields.h:46</a></div></div>
<div class="ttc" id="astruct_t_c_o_o_l_t_h_r_s__t_html_a06e4c4e27c343da242a33b24bd38534d"><div class="ttname"><a href="struct_t_c_o_o_l_t_h_r_s__t.html#a06e4c4e27c343da242a33b24bd38534d">TCOOLTHRS_t::address</a></div><div class="ttdeci">constexpr static uint8_t address</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00096">TMC2130_bitfields.h:96</a></div></div>
<div class="ttc" id="astruct_v_d_c_m_i_n__t_html_a6e481d457b09c1ef8b80e2cf09270604"><div class="ttname"><a href="struct_v_d_c_m_i_n__t.html#a6e481d457b09c1ef8b80e2cf09270604">VDCMIN_t::address</a></div><div class="ttdeci">constexpr static uint8_t address</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00118">TMC2130_bitfields.h:118</a></div></div>
<div class="ttc" id="astruct_t_p_w_m_t_h_r_s__t_html"><div class="ttname"><a href="struct_t_p_w_m_t_h_r_s__t.html">TPWMTHRS_t</a></div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00090">TMC2130_bitfields.h:90</a></div></div>
<div class="ttc" id="astruct_c_h_o_p_c_o_n_f__t_html_aeae8cb673fd229f675b0a5bdb8a23be7"><div class="ttname"><a href="struct_c_h_o_p_c_o_n_f__t.html#aeae8cb673fd229f675b0a5bdb8a23be7">CHOPCONF_t::vhighchm</a></div><div class="ttdeci">bool vhighchm</div><div class="ttdef"><b>Definition:</b> <a href="_t_m_c2130__bitfields_8h_source.html#l00137">TMC2130_bitfields.h:137</a></div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_94e7a0fbe7f8eaf7f05ee7b02c647e9f.html">source</a></li><li class="navelem"><a class="el" href="_t_m_c2130__bitfields_8h.html">TMC2130_bitfields.h</a></li>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
  </ul>
</div>
</body>
</html>
